# Get Software Tool by ID

Endpoint: GET /software-tools/{software_tool_id}
Version: 1.2.0
Security: ApiKeyAuth

## Path parameters:

  - `tool_id` (string, required)
    The unique identifier of the software tool.

## Response 200 fields (application/json):

  - `softwareToolName` (string)
    Unique identifier for the software tool (uses full title).
    Example: RZ/G Verified Linux Package [4.4-CIP]

  - `wwwUpdateDate` (string)
    Date the software tool page was last updated on the website.

  - `url` (string)
    Public URL of the software tool page on the Renesas website.
    Example: https://www.renesas.com/software-tool/rzg-verified-linux-package-44-cip

  - `uuid` (string)
    UUID of the software tool.
    Example: 8cdd14dc-21a8-4e9e-9d4d-4a83042b4e48

  - `shortDescription` (string)
    Brief description of the software tool.
    Example: This Linux package contains ported and tested basic software necessary for the industrial segment, and its operation and performance have been verified based on a datasheet. It enables you to start us…

  - `description` (string)
    Detailed description of the software tool.
    Example: This product provides a whole set of software, which consists of Linux packages and software add-ons. Functions of this product have been verified under our development process management. Regular mai…

  - `softwareType` (string)
    Type classification of the software tool.
    Example: Software Package

  - `parentSoftwareCategory` (array)
    Parent software category name.
    Example: [{"title":"Tools to Optimize AI Software for AD/ADAS on R-Car SoC"}]

  - `features` (string)
    Key features and capabilities of the software tool.
    Example: Linux kernel (4.4-CIP or 4.4-CIP-RT), 10+ years support with CIP project cooperation, Device Driver, Media Player IF with GStreamer, Video Codec H.264 decoder/encoder (OMX), Video processing with scal…

  - `additionalDetails` (string)
    Additional technical details and specifications.

  - `documentationDetails` (string)
    Details about documentation and help resources.

  - `downloadDetails` (string)
    Information about downloads and installation.

  - `releaseInformation` (string)
    Release notes and version information.
    Example: Next release: 4.4-CIP version VLP 2.1.25 (end of Dec 2026). Latest: 4.4-CIP version VLP 2.1.24 (Dec 26, 2025). Recent updates include VLP 2.1.23-update2 with both 4.4-CIP and 4.4-CIP-RT support.

  - `targetDeviceDescription` (string)
    Description of target devices and compatibility.
    Example: Target Reference Boards: iWave RZ/G1H-PF Development Kit, iWave RZ/G1M-PF Development Kit, iWave RZ/G1N-PF Development Kit, iWave RZ/G1E-PF Development Kit, iWave RZ/G1C-PF Development Kit. All target…

  - `discontinued` (boolean)
    Whether the software tool has been discontinued.
    Example: false

  - `externalUrl` (string)
    External download or information URL.

  - `images` (array)
    Array of image URLs for the software tool.
    Example: ["https://www.renesas.com/sites/default/files/e2studio-screenshot.png"]

  - `evaluationBoards` (array)
    List of compatible boards and kits.
    Example: [{"boardKitId":"rx71m-starter-kit-plus","title":"Renesas Starter Kit+ for RX71M","href":"/boards-kits/rx71m-starter-kit-plus"}]

  - `evaluationBoards.boardKitId` (string)
    Board or kit identifier.

  - `evaluationBoards.title` (string)
    Board or kit title.

  - `evaluationBoards.href` (string)
    URL to the board/kit details.

  - `orderableProducts` (array)
    List of orderable product parts associated with this board/kit.
    Example: [{"orderableId":"R5F571MFCDFB#V0","href":"/product-parts/R5F571MGCDFB%2310"},{"orderableId":"R5F571MFCDFC#V0","href":"/product-parts/R5F571MGCDFB%2330"}]

  - `orderableProducts.orderableId` (string)
    Orderable product part identifier.

  - `orderableProducts.href` (string)
    URL to the product part endpoint.

  - `featuredDocuments` (array)
    Featured documents associated with the board/kit.
    Example: [{"agileId":"X0052700","dcpDocumentId":"R01DS0249EJ0120","title":"RX71M Datasheet Group Rev.1.20","type":"Datasheet","language":"en","href":"/documents/R01DS0249EJ0120"}]

  - `featuredDocuments.agileId` (string)
    Agile ID of the document.

  - `featuredDocuments.dcpDocumentId` (string)
    DCP Document ID, if applicable.

  - `featuredDocuments.title` (string)
    Document title.

  - `featuredDocuments.type` (string)
    Document type.

  - `featuredDocuments.language` (string)
    Document language.

  - `featuredDocuments.href` (string)
    Public URL of the document file.

  - `relatedDocuments` (array)
    Technical documentation associated with the software tool.

  - `relatedDocuments.agileId` (string)
    Agile ID of the document.

  - `relatedDocuments.dcpDocumentId` (string)
    DCP Document ID, if applicable.

  - `relatedDocuments.title` (string)
    Document title.

  - `relatedDocuments.type` (string)
    Document type.

  - `relatedDocuments.language` (string)
    Document language.

  - `relatedDocuments.href` (string)
    Public URL of the document file.

  - `relatedDocumentsSecondary` (array)
    Secondary related documents.
    Example: [{"agileId":"X0052700","dcpDocumentId":"R01DS0249EJ0120","title":"RX71M Datasheet Group Rev.1.20","type":"Datasheet","language":"en","href":"/documents/R01DS0249EJ0120"}]

  - `relatedDocumentsSecondary.agileId` (string)
    Agile ID of the document.

  - `relatedDocumentsSecondary.dcpDocumentId` (string)
    DCP Document ID, if applicable.

  - `relatedDocumentsSecondary.title` (string)
    Document title.

  - `relatedDocumentsSecondary.type` (string)
    Document type.

  - `relatedDocumentsSecondary.language` (string)
    Document language.

  - `relatedDocumentsSecondary.href` (string)
    Public URL of the document file.

  - `relatedSoftwareTools` (array)
    Related software tools (primary).
    Example: [{"softwareToolName":"RZ/G Linux BSP","href":"/software-tools/RZ/G Linux BSP"}]

  - `relatedSoftwareTools.softwareToolName` (string)
    Software tool identifier.

  - `relatedSoftwareTools.href` (string)
    URL to the software tool details.

  - `relatedSoftwareToolsSecondary` (array)
    Related software tools (secondary).

  - `relatedSoftwareToolsSecondary.name` (string)
    Software tool identifier.

  - `relatedSoftwareToolsSecondary.href` (string)
    URL to the software tool details.

  - `alternative` (object)
    Alternative software tool.

  - `alternative.softwareToolName` (string)
    Alternative tool identifier.

  - `alternative.href` (string)
    URL to the alternative tool.

  - `alternative.notes` (string)
    Notes about the alternative.

  - `partner` (array)
    Partner information if applicable.
    Example: [{"name":"TESSERA Technology Inc.","url":"https://www.tessera.co.jp/eng/"}]

  - `partner.name` (string)
    Partner company name.

  - `partner.url` (string)
    Partner website URL.

  - `relatedVideos` (array)
    Related video content.

  - `relatedVideos.videoId` (string)
    Video node ID.
    Example: 25586088

  - `relatedVideos.title` (string)
    Video title.
    Example: How to Use Event Link Control on RA0E1 Fast Prototyping Board

  - `relatedVideos.url` (string)
    Video URL.
    Example: https://www.renesas.com/video/how-use-event-link-control-ra0e1-fast-prototyping-board

## Response 404 fields (application/json):

  - `error` (string)

## Response 500 fields (application/json):

  - `error` (string)

